Page({
  data: {
  name: '',
  zhanghao: '',
  mima: ''
  },
  //获取用户名
  getName(event) {
  console.log('获取输入的用户名', event.detail.value)
  this.setData({
   name: event.detail.value
  })
  },
  //获取用户账号
  getZhangHao(event) {
  console.log('获取输入的账号', event.detail.value)
  this.setData({
   zhanghao: event.detail.value
  })
  },
  // 获取密码
  getMiMa(event) {
  console.log('获取输入的密码', event.detail.value)
  this.setData({
   mima: event.detail.value
  })
  },
  
  //注册
  zhuce() {
  let name = this.data.name
  let zhanghao = this.data.zhanghao
  let mima = this.data.mima
  console.log("点击了注册")
  console.log("name", name)
  console.log("zhanghao", zhanghao)
  console.log("mima", mima)
  //校验用户名
  if (name.length < 2) {
   wx.showToast({
    icon: 'none',
    title: '用户名至少2位',
   })
   return
  }
  if (name.length > 10) {
   wx.showToast({
    icon: 'none',
    title: '用户名最多10位',
   })
   return
  }
  //校验账号
  if (zhanghao.length < 4) {
   wx.showToast({
    icon: 'none',
    title: '账号至少4位',
   })
   return
  }
  //校验密码
  if (mima.length < 4) {
   wx.showToast({
    icon: 'none',
    title: '密码至少4位',
   })
   return
  }
  //注册功能的实现
  wx.request({
    // 注意，如果小程序开启校验合法域名时必须使用https协议
    //在测试的情况下可以不开启域名校验
    url: 'http://localhost:8080/addUser',
    data: {
      // 接口设置的固定参数值
      name:this.data.name,
      account:this.data.zhanghao,
      pwd:this.data.mima
    },
    // 请求的方法
    method: 'POST', // 或 ‘POST’
    // 设置请求头，不能设置 Referer
    header: {
      'content-type': 'application/json' // 默认值
    },
    // 请求成功时的处理
    if(res) {
      console.log('注册成功', res)
      wx.showToast({
       title: '注册成功',
      })
      wx.navigateTo({
       url: '../login/login',
      })
     },
     fail(res) {
      console.log('注册失败', res)
     }
  })
  }
  })